History
History
Synonyms
UK
US
Meaning:
treasury

(in GB) the government department controlling public revenue; (a place for) the funds of a society, organization etc

place where money, valuables are kept

FORT KNOX as in Wiktionary
FORT KNOX as in Wikipedia